Big Huge Thesaurus

radar beacon

noun

sounds kind of like